package com.boot.system.mapper;

import com.boot.system.entity.SysLog;
import com.mybatisflex.annotation.UseDataSource;
import com.mybatisflex.core.BaseMapper;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@UseDataSource("mysql")
@Mapper
public interface LogMapper extends BaseMapper<SysLog> {

    /**
     * 批量删除
     * @param idList id列表
     * @return 删除数量
     */
    int deleteByIds(List<Long> idList);

    /**
     * 清理日志
     * @param time 时间
     * @return 清理数量
     */
    int clear(Long time);

}